package com.meteor.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.meteor.framework.common.base.AutoEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * @author lynn
 * @date 2024/1/26
 *
 * @Description:故障报备
 *
 */

@Data
@EqualsAndHashCode(callSuper = false)
@TableName("pf_malfunction")
public class Malfunction extends AutoEntity<Malfunction> {

    @Schema(description = "故障情况")
    private String content;

    @Schema(description = "类型 1=家用电器  2=其他")
    private String type;

    @Schema(description = "处理人")
    private String disposeUser;

    @Schema(description = "状态 0=未处理 1=处理中 2=已完成")
    private Integer malfunctionStatus;

    @Schema(description = "组织id")
    private String orgId;

    @Schema(description = "联系人名称")
    private String connectName;

    @Schema(description = "联系人电话")
    private String connectPhone;

    @Schema(description = "报修时间")
    private String doorTime;

    @Schema(description = "报修图片")
    private String url;

    @Schema(description = "社区id")
    private String communityId;

    @Schema(description = "房间id")
    private String roomId;
}
